upper armored deck - German English Dictionary